.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px 0;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fff}.hamburger-box{display:inline-block;height:16px;position:relative;width:32px}.hamburger-inner{display:block;margin-top:-1px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff;border-radius:4px;height:2px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:32px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.mega-menu{height:var(--lp-header-height);width:100%}.mega-menu .nav-wrapper{justify-content:space-between;width:100%}.mega-menu #language-selector button,.mega-menu .nav-wrapper{
    align-items: center;
    display: flex;
    height: 100%;
}.mega-menu #language-selector .globe{margin-right:.5rem}.mega-menu .strong{font-weight:var(--wp--custom--font-weight--bold)}.mega-menu .first-level{display:flex;list-style:none;margin:0;padding:0}.mega-menu .first-level>li{align-items:center;display:flex}.mega-menu .first-level-item{background:transparent;border:none;color:#fff;cursor:pointer;display:block;font-size:.875rem;font-weight:600;padding:2.6rem 2rem;text-decoration:none;transition:color .3s ease}.mega-menu .first-level-item .caret{stroke:currentColor;margin-left:.5rem}.mega-menu .first-level-item.active,.mega-menu .first-level-item:hover{color:var(--wp--preset--color--primary)!important}.mega-menu .first-level-item.btn-primary{background-color:var(--wp--preset--color--primary);border-radius:50px;border-width:0;color:#fff!important;font-family:inherit;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--bold);line-height:inherit;padding:.5em 2em .5em 3.5em!important;padding:calc(.667em + 2px) calc(1.333em + 2px);position:relative;text-decoration:none;transition:color,background-color,border-color,text-decoration-color,fill,stroke,padding;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mega-menu .first-level-item.btn-primary:before{background-color:currentColor;content:"";display:inline-block;height:2px;left:2em;margin-right:.5em;position:absolute;top:50%;transform:translateY(-50%);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);width:1em}.mega-menu .first-level-item.btn-primary:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEgN2gxNSIvPjxwYXRoIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xMiAxLjUgMTcgN2wtNSA1LjUiLz48L3N2Zz4=);content:"";display:block;height:14px;opacity:0;position:absolute;right:2em;top:50%;transform:translateX(-.5em) translateY(-50%);transition:all .25s cubic-bezier(.4,0,.2,1);width:1em;width:18px}.mega-menu .first-level-item.btn-primary:hover{padding-left:2em!important;padding-right:3.5em!important;text-decoration:none}.mega-menu .first-level-item.btn-primary:hover:before{opacity:0;transform:scaleX(.0001) translateX(-2em) translateY(-50%)}.mega-menu .first-level-item.btn-primary:hover:after{opacity:1;transform:translateX(.8em) translateY(-50%);transition:all .25s cubic-bezier(.4,0,.2,1) .15s}.mega-menu .search-item svg{margin-top:.2em}.mega-menu .search-wrapper{margin-left:auto;margin-right:auto;width:50%}.mega-menu .search-wrapper .wp-block-search__input{background-color:transparent!important;border:none;border-radius:0;color:#fff;font-size:1.5rem;padding-left:0;padding-right:0}.mega-menu .search-wrapper .wp-block-search__input:-webkit-autofill,.mega-menu .search-wrapper .wp-block-search__input:-webkit-autofill:active,.mega-menu .search-wrapper .wp-block-search__input:-webkit-autofill:focus,.mega-menu .search-wrapper .wp-block-search__input:-webkit-autofill:hover{background-color:#ff0!important}.mega-menu .search-wrapper .wp-block-search__input:focus{outline:none}.mega-menu .search-wrapper .wp-block-search__input::-moz-placeholder{color:#fff;font-size:1.5rem}.mega-menu .search-wrapper .wp-block-search__input::placeholder{color:#fff;font-size:1.5rem}.mega-menu .search-wrapper .wp-block-search__inside-wrapper{align-items:center;border-bottom:1px solid #fff;display:flex;justify-content:space-between}.mega-menu .search-wrapper .wp-block-search{margin-top:2rem;padding-bottom:2rem}.mega-menu .search-wrapper .wp-block-search .wp-block-search__button{background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"27\" height=\"29\" fill=\"none\"><path stroke=\"%23fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M11.396 21.792c5.742 0 10.396-4.654 10.396-10.396S17.138 1 11.396 1 1 5.654 1 11.396s4.654 10.396 10.396 10.396M26 27.485l-7.178-7.178\"/></svg>");border-radius:0;font-size:0;height:29px;padding:0;width:27px}.mega-menu .search-wrapper .wp-block-search .wp-block-search__button:after,.mega-menu .search-wrapper .wp-block-search .wp-block-search__button:before{content:none}.mega-menu .cta{flex:1 1 0%;height:100%;padding:.5rem;width:100%}.mega-menu .cta .wp-block-cover__background,.mega-menu .cta .wp-block-cover__image-background{transform:scale(1);transition:none}.mega-menu .cta .wp-block-cover{align-items:start;height:100%;min-height:0}.mega-menu .cta .cta-paragraph,.mega-menu .cta .cta-title{color:#fff}.mega-menu .cta .cta-title{font-size:24px;font-weight:600;margin-top:0;opacity:0;transform:translateY(10px);transition:none}.mega-menu .cta .wp-block-cover__background{background:rgba(0,0,0,.6)!important;min-width:100%;opacity:1}.mega-menu .cta .cta-buttons,.mega-menu .cta .cta-paragraph{opacity:0;transform:translateY(10px);transition:none}.mega-menu .cta .wp-block-buttons{margin-top:2rem}.mega-menu .section{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);left:0;list-style:none;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;right:0;top:calc(100% - 1px);transform:translateY(20px) scale(.98);transition:none;width:100%;z-index:1000}.mega-menu .section#section-search{background:var(--wp--preset--color--primary)}.mega-menu .section .columns-wrapper{display:flex;position:relative}.mega-menu .section .columns-wrapper.full-height{height:400px}.mega-menu .section .columns-wrapper .column{border:0 solid rgba(60,60,58,.3);flex:0 0 auto;padding:1.5rem 2.5rem;position:relative;width:25%}.mega-menu .section .columns-wrapper .column.half-width{width:50%}.mega-menu .section .columns-wrapper .column.full-width{width:100%}.mega-menu .section .columns-wrapper .column.no-border{border-left-width:0!important}.mega-menu .section .columns-wrapper>*+*{border-left-width:1px!important;border-right-width:0}.mega-menu .section .title{font-size:20px;font-weight:600;margin-bottom:.5rem}.mega-menu .section .title:not(:first-child){margin-top:3rem}.mega-menu .section .link-item{color:var(--wp--preset--color--main);display:block;font-size:16px;text-decoration:none;transition:color .3s ease}.mega-menu .section .link-item.btn{font-weight:500}.mega-menu .section .link-item.btn,.mega-menu .section .link-item:hover{color:var(--wp--preset--color--primary)}.mega-menu .section .sub-menu-button{background:transparent;border:none;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;padding:0;transition:color .3s ease;width:100%}.mega-menu .section .sub-menu-button .caret{margin-left:.5rem;opacity:.3;transition:opacity .3s ease}.mega-menu .section .sub-menu-button.active,.mega-menu .section .sub-menu-button:hover{color:var(--wp--preset--color--primary)}.mega-menu .section .sub-menu-button.active .caret,.mega-menu .section .sub-menu-button:hover .caret{opacity:1}.mega-menu .section .sub-menu{background-color:var(--wp--preset--color--gray-light);height:400px;list-style:none;padding:1.5rem 2.5rem;pointer-events:none;transform:translateX(-100%);transition:none;width:100%}.mega-menu .section .sub-menu.show{pointer-events:auto;transform:none;transition:transform .3s ease}.mega-menu .section .sub-wrapper{height:400px;left:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;width:25vw;z-index:10}.mega-menu .section .animated-sub-item{opacity:0;transform:translateY(10px);transition:none}.mega-menu .section.show{opacity:1;pointer-events:auto;transform:none;transition:opacity .3s ease,transform .3s ease}.mega-menu .section.show .cta .wp-block-cover__background,.mega-menu .section.show .cta .wp-block-cover__image-background{transform:scale(1.2);transition:transform 6s ease}.mega-menu .section.show .cta .cta-title{opacity:1;transform:none;transition:all .6s ease;transition-delay:.3s}.mega-menu .section.show .cta .cta-paragraph{opacity:1;transform:none;transition:all .6s ease;transition-delay:.4s}.mega-menu .section.show .cta .cta-buttons{opacity:1;transform:none;transition:all .6s ease;transition-delay:.5s}.mega-menu .section.show .animated-sub-item{opacity:1;transform:none;transition:all .3s ease;transition-delay:calc(var(--appearDelay)*.05s)}.mega-menu .hamburger{position:relative;transform:translateY(5px);transition:background-color .3s ease;z-index:50}.mega-menu .hamburger[hidden]{display:none}.mega-menu .btn-language[hidden]{display:none!important}.mega-menu #navigationMobile{background-color:#fff;height:calc(100svh - var(--lp-header-height));overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:var(--lp-header-height);transform:translateX(100%);transition:transform .3s ease;width:390px}.mega-menu #navigationMobile .wp-block-search{padding-left:2rem;padding-right:2rem}.mega-menu #navigationMobile .level-language-mobile{border-top:1px solid var(--wp--preset--color--gray);margin-top:2rem;padding-bottom:1rem;padding-top:1rem}.mega-menu #navigationMobile .cta{height:auto;margin-top:3rem}.mega-menu #navigationMobile .cta .wp-block-cover__inner-container{margin-top:0}.mega-menu #navigationMobile .cta .wp-block-cover{height:auto;min-height:350px}.mega-menu #navigationMobile .cta .cta-buttons,.mega-menu #navigationMobile .cta .cta-paragraph,.mega-menu #navigationMobile .cta .cta-title{opacity:1;transform:none}.mega-menu #navigationMobile .cta .wp-block-columns{padding:0!important}.mega-menu #navigationMobile ul{list-style:none;margin:2rem 0 0;padding:0}.mega-menu #navigationMobile .first-level-mobile{opacity:0;transform:translateX(20px);transition:none}.mega-menu #navigationMobile .mobile-link{align-items:center;background:transparent;border:none;color:var(--wp--preset--color--main);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;padding:.5rem 2rem;text-align:left;text-decoration:none;transition:color .3s ease;width:100%}.mega-menu #navigationMobile .mobile-link:hover{color:var(--wp--preset--color--primary)}.mega-menu #navigationMobile .mobile-link .caret{stroke:currentColor;margin-left:auto}.mega-menu #navigationMobile .back-link{margin-top:2rem}.mega-menu #navigationMobile .back-link svg{stroke:var(--wp--preset--color--primary);margin-right:1rem;transform:rotate(180deg)}.mega-menu #navigationMobile .level-mobile{background-color:#fff;height:calc(100svh - var(--lp-header-height));left:0;overflow:hidden;position:absolute;top:0;transform:translateX(100%);transition:transform .3s ease;width:390px}.mega-menu #navigationMobile .level-mobile.active{height:auto;min-height:calc(100svh - var(--lp-header-height));overflow-x:hidden;overflow-y:auto;transform:none;z-index:10}.mega-menu #navigationMobile .level-mobile.third-level-mobile.active{min-height:100%}.mega-menu #navigationMobile .title>span{display:block;font-size:20px;font-weight:600;padding:1rem 2rem}.mega-menu #navigationMobile .title:not(:first-child){margin-top:2rem}.mega-menu #navigationMobile .mobile-button svg{margin-left:1rem;stroke:var(--wp--preset--color--primary)}.mega-menu #navigationMobile.show{transform:none}.mega-menu #navigationMobile.show .first-level-mobile{opacity:1;transform:none;transition:all .3s ease}.mega-menu #navigationMobile.show .first-level-mobile:nth-child(1n){transition-delay:.15s}.mega-menu #navigationMobile.show .first-level-mobile:nth-child(2n){transition-delay:.2s}.mega-menu #navigationMobile.show .first-level-mobile:nth-child(3n){transition-delay:.25s}.mega-menu #navigationMobile.show .first-level-mobile:nth-child(4n){transition-delay:.3s}.mega-menu #navigationMobile.show .first-level-mobile:nth-child(5n){transition-delay:.35s}.mega-menu #navigationMobile.show .first-level-mobile:nth-child(6n){transition-delay:.4s}.mega-menu #navigationMobile.show .first-level-mobile:nth-child(7n){transition-delay:.45s}.mega-menu #navigationMobile.show .first-level-mobile:nth-child(8n){transition-delay:.5s}.mega-menu #navigationMobile.show .first-level-mobile:nth-child(9n){transition-delay:.55s}.mega-menu #navigationMobile.show .first-level-mobile:nth-child(10n){transition-delay:.6s}.header-scrolled:not(.mega-menu-open_search) .mega-menu .first-level-item,.mega-menu-open:not(.mega-menu-open_search) .mega-menu .first-level-item,.page-template-page-header-transparent-black:not(.mega-menu-open_search) .mega-menu .first-level-item,.white-header:not(.mega-menu-open_search) .mega-menu .first-level-item{color:var(--wp--preset--color--main)}.header-scrolled:not(.mega-menu-open_search) .mega-menu .hamburger-inner,.header-scrolled:not(.mega-menu-open_search) .mega-menu .hamburger-inner:after,.header-scrolled:not(.mega-menu-open_search) .mega-menu .hamburger-inner:before,.mega-menu-open:not(.mega-menu-open_search) .mega-menu .hamburger-inner,.mega-menu-open:not(.mega-menu-open_search) .mega-menu .hamburger-inner:after,.mega-menu-open:not(.mega-menu-open_search) .mega-menu .hamburger-inner:before,.page-template-page-header-transparent-black:not(.mega-menu-open_search) .mega-menu .hamburger-inner,.page-template-page-header-transparent-black:not(.mega-menu-open_search) .mega-menu .hamburger-inner:after,.page-template-page-header-transparent-black:not(.mega-menu-open_search) .mega-menu .hamburger-inner:before,.white-header:not(.mega-menu-open_search) .mega-menu .hamburger-inner,.white-header:not(.mega-menu-open_search) .mega-menu .hamburger-inner:after,.white-header:not(.mega-menu-open_search) .mega-menu .hamburger-inner:before{background-color:var(--wp--preset--color--main)}.mega-menu-open_search .mega-menu .first-level-item.active,.mega-menu-open_search .mega-menu .first-level-item:hover{color:#fff!important}.overlay-click-outside{display:none;height:100vh;left:0;margin:0;position:fixed;top:0;width:100vw;z-index:40}.mega-menu-open{height:100vh!important;overflow:hidden!important;position:relative!important;width:100%!important}.mega-menu-open .overlay-click-outside{display:block}body,html{--lp-header-height:110px}@media(max-width:1439px){.mega-menu .first-level-item{padding:2.6rem 1rem}}@media(max-width:1199px){body,html{--lp-header-height:64px}.mega-menu{margin-left:auto!important;width:auto}.mega-menu .first-level{display:none}}@media(max-width:479px){.mega-menu #navigationMobile{width:100%}.mega-menu #navigationMobile .level-mobile{width:100vw}}
